package day_2022_12_to_3.day;

import java.util.Arrays;

/**
 * @author haomin
 * @date 2022/12/21 23:37
 **/
public class Day12_21_Num1753 {
    class Solution {
        public int maximumScore(int a, int b, int c) {
            // 每次都是最小和最大的那个值-1，直到arr[0] == 0 && arr[1] == 0
            int[] arr = new int[]{a,b,c};
            Arrays.sort(arr);
            int ans = 0;
            while (true){
                if(arr[0] == 0 && arr[1] == 0) break;
                else if(arr[0] != 0){
                    arr[0] -= 1;
                    arr[2] -= 1;
                    ans += 1;
                }else{
                    arr[1] -= 1;
                    arr[2] -= 1;
                    ans += 1;
                }
                Arrays.sort(arr);
            }
            return ans;
        }
    }
}